international arbitration and award - Español Inglés Diccionario